package com.itheima.homework.test7;

import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.ArrayList;
import java.util.Scanner;

/*
在某次比赛中，共有8位评委，采用百分制。去除一个最低分和一个最高分，其余的平均得分即为选手的最终得分。
请编写程序，使用所学集合知识，计算选手的得分，评分分数由键盘录入。 运行效果如下：
请录入第1个评委成绩：
100
请录入第2个评委成绩：
95
请录入第3个评委成绩：
95
请录入第4个评委成绩：
90
请录入第5个评委成绩：
90
请录入第6个评委成绩：
80
请录入第7个评委成绩：
85
请录入第8个评委成绩：
90
选手最终得分为：90.83333333333333
 */
public class Demo7 {
    public static void main(String[] args) {
        int[] arr = new int[8];
        for (int i = 0; i < 8; i++) {
            Scanner sc = new Scanner(System.in);
            System.out.println("请录入第"+(i+1)+"个评委成绩：");
            int score = sc.nextInt();
            arr[i] = score;
        }
        int sum = 0;
        int max = arr[0];
        int temp;
        //获取最大值
        for (int i = 1; i < arr.length; i++) {
            if(max < arr[i]){
                max = arr[i];
            }
        }
        //活取最小值
        int min = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if(min > arr[i]){
                min = arr[i];
            }
        }
        for (int i = 0; i < arr.length; i++) {
            sum += arr[i];
        }
        int sum1 = sum-min-max;
        BigDecimal bd1 = new BigDecimal("sum1");
        BigDecimal bd2 = new BigDecimal("6");
        BigDecimal bd = bd1.divide(bd2,9, RoundingMode.HALF_UP);
        System.out.println(bd);

    }
}

